﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Gama.Contract
{
    public interface IAccountService
    {
        bool AddOrUpdate(AccountDto dto);
        bool Delete(int id);        
        bool CheckExist(string userName);
        AccountDto Get(Guid id);
        AccountDto Get(string userName);
        IList<AccountDto> GetAll();


        GuestDto AddGuest();
        GuestDto AddGuest(GuestDto guestDto);
        GuestDto GetGuest(Guid id);
        bool GuestCheckExist(Guid id);
    }
}
